package main

import "errors"
import "fmt"
import "math"

func Sqrt(value float64) (float64, error) {
	if value < 0 {
		return 0, errors.New("Math: 负数的平方根")
	}
	return math.Sqrt(value), nil
}
func main() {
	result, err := Sqrt(-64)
	if err != nil {
		fmt.Println(err)
	} else {
		fmt.Println(result)
	}
	result, err = Sqrt(64)
	if err != nil {
		fmt.Println(err)
	} else {
		fmt.Println(result)
	}
}
